package maquina.modelol.elector;


public class Candidato {

	private  String nombre;

	private String rutaImagen;
	
	private String rutaImagenContraste;
	
	public Candidato(String nombre, String rutaImagen, String rutaImagenContraste){
		
		if(nombre != null && !nombre.equals("")){
		
			this.nombre = nombre;
		
			this.rutaImagen = rutaImagen;
			
			this.rutaImagenContraste=rutaImagenContraste;
			
		}
		else{
			throw new NullPointerException("Nombre no puede ser null");
		}
	}
	
	public Candidato(String nombre) {
		
		this.nombre = nombre;
	}

	public String getRutaImagen(){
		
		return rutaImagen;
	}
	
	public String getNombre(){
		return nombre;
	}
	
	public String toString(){
		return getNombre();
	}
	
	public Candidato clonar(){
		
		return new Candidato(nombre, rutaImagen, rutaImagenContraste);
	}

	public String getRutaImagenContraste() {
		
		return rutaImagenContraste;
	}
}
